Filter

Cuisines
Select cuisines

The Best 15 Restaurants in Leo, Indiana (IN), United States

Olde Towne Diner
4
10 reviews

14515 Leo Rd, Leo, IN 46765-9602, Leo

We were happily surprised by the interior. There was a juke box and chalk wall where you can draw or vote for the Wednes